package com.inspinia.upms.common.model.app;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.inspinia.base.common.model.Status;
import com.inspinia.base.pagination.PageQueryVo;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 应用
 * 
 * @author Joe
 */
@Data
public class AppVo extends PageQueryVo implements Serializable {

	private static final long serialVersionUID = 7902814112969375973L;
	/** 应用id */
	private Long id;
	/** 应用id */
	private String icon;
	/** 名称 */
	private String name;
	/** 创建时间 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date createTime;
	/** 系统ip*/
	private String ip;
	/** 系统端口*/
	private Integer port;
	/** 是否启用 */
	private Status status;
	/**修改时间*/
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date updateTime;
}
